@charset "utf-8";
BODY {
    color:#555555;
    FONT-FAMILY: verdana, "宋体", arial, Tahoma, helvetica, sans-serif;
	FONT-SIZE: 12px;
	//滚动条风格
	SCROLLBAR-BASE-COLOR: #DDDDE3;
	scrollbar-face-color:#DDDDE3;
	scrollbar-shadow-color:#DDDDE3;
	scrollbar-highlight-color:#DDDDE3;
	scrollbar-3dlight-color:#F2F2F4;
	scrollbar-darkshadow-color:#000000;
	scrollbar-track-color:#F2F2F4;
	scrollbar-arrow-color:#000000;
}
*{margin:0; padding:0;}

img{border:0;}

ul{margin:0; padding:0;}

li{list-style:none;}

/*后台登陆页Login*/

body{width:100%; height:auto; background:#ecf3fd;}

body#adminLogin{background:#88c1ee;}

input.adminLoginText{width:280px; height:23px; border:1px solid #063eb0; background:#b8d6f7; font-size:12px; color:#999; line-height:20px; padding-left:5px;}

input.adminLoginText:hover{border:1px solid #6727f9;}

input.adminLoginText:focus{border:1px solid #d65e06; color:#044de2;}

.adminLoginTop{width:100%; height:60px; background:url(../images/adminTopBg.png);}

.adminLoginTop .adminTopLogo{width:1003px; height:60px; margin:0 auto;}

.adminMiddle{width:100%; height:540px; background:url(../images/adminMiddleBg.png);}

.adminMiddle .adminMiddleMiddle{width:993px; height:540px; margin:0 auto; background:url(../images/adminLoginBgPic.jpg);}

.adminMiddle .adminMiddleMiddle .adminMiddleLogin{float:right; display:inline; margin-right:100px;}

.adminMiddle .adminMiddleMiddle .adminMiddleLogin .adminLoginFirst{width:300px; margin-top:160px; }

.adminMiddle .adminMiddleMiddle .adminMiddleLogin .adminLoginSecond{width:300px; margin-top:18px;}

.adminMiddle .adminMiddleMiddle .adminMiddleLogin .adminLoginThird{width:91px; height:26px; margin-top:20px;overflow:hidden;}

/*左侧框架*/
.adminLeftMenuClose{background:url(../images/admCloseBg.png); width:8px;}

.adminLeftMenuClose img{cursor:pointer; margin-top:200px;}

#adminContainer{width:160px;}

h1{font-size: 12px; margin: 0px;width: 160px; cursor: pointer; height: 30px; line-height: 20px;}

h1 a{display: block; width: 160px; color: #000; height: 30px; text-decoration: none; moz-outline-style: none; background-image: url(../images/adminMenuBgs.gif); background-repeat: no-repeat; line-height: 30px;  margin: 0px; padding: 0px;  padding-left:30px; font-family:"微软雅黑"; font-size:14px; outline: none;}
h1 a:link{color: #000;}

.adminContent{width:160px; height:26px;}

.adminLeftMenu{width:160px; margin:0px; padding:0px; left:0px; top:0px; right:0px; bottom:0px; clip:rect(0px,0px,0px,0px); font-size:10px;}

.adminLeftMenu ul{margin:0px; padding:0px; display: block;}

.adminLeftMenu li{font-size:13px; color:#333333; display:block;text-decoration:none;  width:160px; padding-left:0px; font-family:"宋体";}

.adminLeftMenu span{background:url(../images/adminMenuBgSpan.gif); width:160px; height:11px; display:block;}

.adminLeftMenu a:link {font-size: 12px; line-height: 26px; color: #333333; background-image: url(../images/adminMenuBgFirst.gif); background-repeat: no-repeat; height: 26px; width: 160px; display: block;  margin: 0px; padding: 0px; padding-left:35px; overflow: hidden; text-decoration: none;}

.adminLeftMenu a:visited {font-size: 12px; line-height: 26px; color: #333333; background-image: url(../images/adminMenuBgFirst.gif); background-repeat: no-repeat; display: block; margin: 0px; padding: 0px; padding-left:35px; height: 26px; width: 160px;text-decoration: none;}

.adminLeftMenu a:active {font-size: 12px; line-height: 26px; color: #333333; background-image: url(images/adminMenuBgFirst.gif); background-repeat: no-repeat; height: 26px; width: 160px; display: block;  margin: 0px; padding: 0px; padding-left:35px; overflow: hidden; text-decoration: none;}

.adminLeftMenu a:hover,.adminLeftMenu .leftlinkmenu a.leftlinkhover {font-size: 12px; line-height: 26px; font-weight: bold; color: #0459b6;
background-image: url(../images/adminMenuBgSecond.gif); background-repeat: no-repeat;  display: block; margin: 0px; padding: 0px; padding-left:35px; height: 26px; width: 160px; text-decoration: none;}

/*头部框架*/
.adminTop{background:url(../images/adminHeadBg.png); width:100%; height:65px;}

.adminTop .adminTopMiddle{width:1280px; height:65px; margin:0 auto;}

.adminTop .adminTopMiddle .adminTopLogo{width:225px; height:56px; background:url(../images/adminTopLogo.png); float:left;}

.adminTop .adminTopMiddle .adminTopWelcome{float:left; font-size:12px; font-family:"宋体"; color:#b8d9f8; line-height:37px; margin-left:240px; display:inline;}

.adminTop .adminTopMiddle .adminTopWelcome img{ margin-right:10px; vertical-align:middle; margin-bottom:3px;}

.adminTop .adminTopMiddle .adminTopWelcome B{ color:#eede04;}

.adminTop .adminTopMiddle .adminToday{float:left; font-size:12px; font-family:"宋体"; color:#b8d9f8; line-height:37px; margin-left:40px; display:inline;}

.adminTop .adminTopMiddle .adminTopRight{ float:right; margin-right:10px; display:inline; background:url(../images/adminTopRightBg.png); width:275px; height:37px;}

.adminTop .adminTopMiddle .adminTopRight .adminTopMenu{font-size:12px; font-family:"宋体"; line-height:37px; margin-left:15px; color:#b6cbde;}

.adminTop .adminTopMiddle .adminTopRight .adminTopMenu a{color:#b6cbde; text-decoration:none;}

.adminTop .adminTopMiddle .adminTopRight .adminTopMenu a:hover{color:#FFF; text-decoration:none;}

/*底部框架*/
.adminFoot{background:url(../images/adminFootBg.png); width:100%; height:22px;}

.adminFoot .adminCopy{ text-align:center; width:1280; font-size:11px; font-family:"宋体"; line-height:22px; color:#eaf1fb;}

.adminFoot .adminFootLogo{ float:right; margin-right:20px; display:inline; background:url(../images/adminFootLogo.png); width:151px; height:22px;}

/*右部框架*/
.adminRight{width:100%; height:auto; background:#eff2fb;}

.adminRight .adminBorderTop{width:100%; height:29px; background:url(../images/adminRightBorderTop.png);}

.adminRight .adminBorderTop .adminBorderTopLeft{width:17px; height:29px; background:url(../images/adminBorderTopLeft.gif); float:left;}

.adminRight .adminBorderTop .adminBorderTopTitle{margin-left:30px;}

.adminRight .adminBorderTop .adminBorderTopTitleLeft{float:left; background:url(../images/adminBorderTitleBgLeft.png); width:10px; height:29px;}

.adminRight .adminBorderTop .adminBorderTopTitleMiddle{float:left; background:url(../images/adminBorderTitleBgMiddle.png); width:auto; height:29px;font-size:12px; font-family:"宋体"; line-height:35px; overflow:hidden; font-weight:bold; padding-left:3px; padding-right:3px;}

.adminRight .adminBorderTop .adminBorderTopTitleRight{float:left; background:url(../images/adminBorderTitleBgRight.png); width:10px; height:29px;}

.adminRight .adminBorderTop .adminBorderTopRight{width:16px; height:29px; background:url(../images/adminBorderTopRight.gif); float:Right;}

.adminBorderMiddleLeft{background:url(../images/adminBorderLeftBg.gif); width:17px;}

.adminBorderMiddleMiddle{width:100%; height:auto;}

.adminBorderMiddleRight{background:url(../images/adminBorderRightBg.gif); width:16px;}

.adminRight table{font-size:12px; font-family:"宋体";text-align: left;}

.adminRight .adminBorderBottom{width:100%; height:17px; background:url(../images/adminButtombgs.gif); margin-bottom:10px;}

.adminRight .adminBorderBottom .adminBorderBottomLeft{background:url(../images/adminButtomLeft.gif); width:17px; height:17px; float:left;}

.adminRight .adminBorderBottom .adminBorderBottomRight{background:url(../images/adminButtomRight.gif); width:16px; height:17px; float:right;}

/*欢迎界面*/
.adminWel{width:100%; height:auto; margin:0 auto; margin-top:12px; margin-bottom:5px;}

.adminWel#admBppChannel{width:auto; height:auto; margin:0 auto; margin-top:0; margin-bottom:5px; *margin-top:0px;}

.adminWel .adminPrompt{width:auto; height:auto; border:6px solid #e2e7ed;}

.adminWel .adminPrompt .adminPromptTilte{ background:url(../images/adminRightTitleBg.png); height:26px; width:100%;}

.adminWel .adminPrompt .adminPromptTilte B{ line-height:26px; margin-left:10px;}

.adminWel .adminPrompt .adminPromptTilte span{line-height:26px; margin-left:10px; color:#939395;}

.adminWel .adminPrompt .adminPromptContent{width:100%; margin:0 auto; margin-top:8px; margin-bottom:8px;}

.adminWel .adminPrompt .adminPromptContent td{ text-align:left; color:#000; padding-left:10px;}

.adminWel .adminPrompt .adminPromptContent td u{color:#084fa1; text-decoration:none;}

.adminWel .adminPrompt .adminPromptContent td img{vertical-align:middle; margin-bottom:3px;}

.adminWel .adminPrompt .adminPromptContent td B{color:#ff650d; font-weight:normal;}

.adminWel .adminPrompt .adminPromptContent td span{color:#686b70;}
/*详细页面*/
.adminWel .adminPrompt .adminDetailedTilte{ background:url(../images/adminDetailedTitleBg.png); height:32px; width:100%;}

.adminWel .adminPrompt .adminDetailedTilte B{ font-family:"微软雅黑"; font-size:16px; color:#005bb4;  font-weight:normal; line-height:32px; margin-left:10px;}

/*表单美化*/
.admTextComm{border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px; margin-right:8px;height: 18px;}

.admTextAreaComm{border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px; margin-right:8px;}

.admTextFirst{width:60px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px; margin-right:8px;}

.admTextSecond{width:70px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px; margin-right:8px;}

.admTextThird{width:80px; height:20px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:20px; margin-right:8px;}

.admTextFourth{width:100px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px; margin-right:8px;}

.admTextFive{width:40px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px; margin-right:8px;}

.admTextSix{width:100px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px;}

.admTextSeven{width:35px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px;}

.admTextEight{width:300px; height:18px; border:1px solid #aebac8; font-size:12px; font-family:"宋体"; line-height:18px;}

.admCheckBox{ margin-left:10px; margin-right:5px;}

.admRedFont{ color:#F00;}

/*table细线表格*/
.admChannelTable{width:97%; margin:0 auto; height:auto; margin-top:5px; border:1px solid #ec6410; margin-bottom:10px;}

.admChannelTable table{border-collapse:collapse;}

.admChannelTable table tr#admChannelTitle{color:#025ab3; background:#f7f8fa;}

.admChannelTable table td{text-align:center;}

.admChannelTable table td span{ margin-left:5px;}

.admChannelTable table td#admChannelName{text-align:left; padding-left:7px;}

.admChannelTable table td#admChannelLeft{text-align:left; padding-left:20px;}

.admChannelTable table td#admChannelOnline{text-align:left; padding-left:12px;}

.admChannelTable table td a{color:#000; text-decoration:underline;}

.admChannelTable table td a:hover{color:#ec6410; text-decoration:underline;}

.admDetailed{width:100%; margin:0 auto; height:auto; margin-top:5px; border:1px solid #ec6410; margin-bottom:10px;}

.admDetailed table{border-collapse:collapse;}

.admDetailed table td{height:30px; text-align:left; padding-left:20px;}

.admDetailed table td#admPicHeight{height:120px;}

.admDetailed table td#admPicHeight img{padding:4px; border:1px solid #CCC;}

.admDetailed table td B{ line-height:30px; color:#025cb4;}

/*Tab切换*/
.admTab{margin-top:8px;}

.admTab ul{margin:0; padding:0; height: 27px; *height: 29px; overflow: hidden; }

.admTab li{float:left; line-height:27px; margin-right:1px; height: 30px; display: inline; overflow: hidden;}

.admTab li a{color:#000; text-decoration:none; font-weight:bold; padding-left:15px; padding-right:15px; border:1px solid #b5d0d9; height:25px; background:url(../images/adminTabBg.png);; float: left; display: inline;}

.admTab li a:hover, .admTab li a.admTabCut{color:#025ab4; text-decoration:none; font-weight:bold; background:#e2e7ed; display:block; height:25px; padding-left:15px; padding-right:15px;  border:1px solid #e2e7ed;}

/*分页*/
.admPage{color:#999;}

.admPage a{color:#999; text-decoration:none; margin-right:6px;}

.admPage a:hover, .admPage a.admCutPage{color:#666; text-decoration:none;}

/*隐藏table*/
.admHidden{border:1px solid #025ab4; width:90%; height:auto; margin:0 auto;}

.admHidden table{border-collapse:collapse;}

.admHidden table tr#admHiddenTitle{ height:31px; background:url(../images/adminHiddenTitle.png);}

.admHidden table td{height:30px;}

.admHidden table td li{float:left;  margin-left:10px; display:inline;}

.admHidden table td li a{ background:#0644d5; color:#FFF; padding:3px; text-decoration:none; display:block;}

.admHidden table td li a:hover{ background:#eb6412; color:#fff; padding:3px; text-decoration:none;}

/*按钮样式*/
.admHouseBtn{ background:#eb6412; color:#fff; text-decoration:none; margin-left:5px; display:inline;}

.admHouseBtn li{float:left; margin-left:5px; display:inline;}

.admHouseBtn li a{color:#FFF; text-decoration:none; padding:1px 8px 1px 8px;  background:#0644d5; border:1px solid #000; display:block;}

.admHouseBtn li a:hover{color:#FFF; text-decoration:none;  background:#eb6412; padding:1px 8px 1px 8px;}

.admHouseCheckBox{float:left;}

.admRedBtn{ float:left;}

.admRedBtn a{color:#FFF; text-decoration:none; padding:3px 8px 3px 8px;  background:#eb6412; display:block; }

.admRedBtn a:hover{color:#FFF; text-decoration:none;  background:#0644d5; padding:3px 8px 3px 8px;float: left;}








.ipagenav {float: left;width: 70%;}
.ipagenav input {margin:0 2px;width:40px;}
.markinfo{ color:#cc6600;}
.page_search{padding-right: 0px;width:30%;float: right;text-align:right;color:C60;size: 20;}
.page_nav00 { text-align:left;float:left;width:100%; padding:0 0 3px 0;}
.page_navright { text-align:right; padding:0 0 3px 0; }
.page_nav01 { text-align:center; padding:10px 0 10px 0; }
.page_nav02 { text-align:center; color:#888; margin:10px 10px; padding:5px 0; border-top:0 solid #999; }
.page_nav03 { text-align:center; color:#888; margin:2px 2px;}
.table_bord { background-color:#e3e5e7; border:0px solid #ccc; }
.table_bord_tt { font-weight: bold;	color: #000; background:url(../images/tt_bg.gif) repeat-x left top; height:26px;text-align:center; }
.table_bord_ttl { font-weight: bold; color: #000; background:url(../images/ttr_bg.gif) repeat-x left top; height:24px;text-align:left; }
.table_bord_ttl td {padding-left:5px;}
.table_bord_tt2 { font-weight: bold; color: #000; background:url(../images/ttr2_bg.gif) repeat-x left top; height:24px;text-align:left; }
.table_bord_tt2 td {padding-left:5px;}
.table_bord_tr { background-color:#fff; color:#333333; text-align:center;}
.table_bord.graybg { background-color:#f3f3f3; }
.table_bord.navbg { background-color:#F5FAFA; }
.table_bord_split { border-bottom:2px solid #e3e5e7; }
.tr_class1 { background-color:#FFFFFF; text-align:left; }
.tr_class1 td { padding-left:5px; }
.tr_class1_over { background-color2:#ccffcc; background-color:#e5e5e5; text-align:left; }
.tr_class1_over td {padding-left:5px;}
.tr_class1_click { background-color:#ffcc99; text-align:left; }
.tr_class1_click td {padding-left:5px;}
.tr_class2 { background-color:#f7f7f7; text-align:left;}
.tr_class2 td { padding-left:5px; }
.tr_class2_over { background-color2:#ccffcc; background-color:#e5e5e5; text-align:left; }
.tr_class2_over td {padding-left:5px;}
.tr_class2_click { background-color:#ffcc99; text-align:left; }
.tr_class2_click td {padding-left:5px;}
.tr_class3 { background-color:#F7FFF4; text-align:left;}
.tr_class3 td { padding-left:5px; }
.tr_class3_over { background-color2:#CAD4D5; background-color:#d3f7fb; text-align:left; }
.tr_class3_over td {padding-left:5px;}
.tr_class3_click { background-color:#ecd3fb; text-align:left; }
.tr_class3_click td {padding-left:5px;}
.tr_class4 { background-color:#F9F9F1; text-align:left;}
.tr_class4 td { padding-left:5px; }
.tr_class4_over { background-color2:#CAD4D5; background-color:#d3f7fb; text-align:left; }
.tr_class4_over td {padding-left:5px;}
.tr_class4_click { background-color:#ecd3fb; text-align:left; }
.tr_class4_click td {padding-left:5px;}
.checkbox{width:14px;height:14px;}
/*中文字体风格*/
.font01  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 12px				}
.font02  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 13px				}
.font03  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 14px				}
.font04  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 15px				}
.font05  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 16px				}
.font06  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 17px				}
.font07  {	FONT-FAMILY: "宋体",arial,sans-serif;	 FONT-SIZE: 18px				}

/*英文字体风格*/
.font11  {	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px				}
.font12  {	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px				}
.font13  {	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px				}
.font14  {	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 13px				}
.font15  {	FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 14px				}

.font21  {	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 10px		}
.font22  {	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 11px		}
.font23  {	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 12px		}
.font24  {	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 13px		}
.font25  {	FONT-FAMILY: tahoma, Verdana, Arial, Helvetica; FONT-SIZE: 14px		}

.font31  {	FONT-FAMILY: Arial, tahoma, Verdana, Helvetica; FONT-SIZE: 10px		}
.font32  {	FONT-FAMILY: Arial, tahoma, Verdana, Helvetica; FONT-SIZE: 11px		}
.font33  {	FONT-FAMILY: Arial, tahoma, Verdana, Helvetica; FONT-SIZE: 12px		}
.font34  {	FONT-FAMILY: Arial, tahoma, Verdana, Helvetica; FONT-SIZE: 13px		}
.font35  {	FONT-FAMILY: Arial, tahoma, Verdana, Helvetica; FONT-SIZE: 14px		}
a{	color: #0066CC; text-decoration: none; }
a:hover {	color: #ffffff;	text-decoration: none; background-color:#0066CC;}
.BUTTON2{
	FONT-FAMILY: Verdana, "宋体", Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:#000;
	border:1px solid #999999;
	#BACKGROUND-COLOR: #f1f8ff;
	background:url(../images/button_bg.gif) repeat left top;
    HEIGHT: 24px;
    padding-top:3px;
}

.BUTTON3 {
	FONT-FAMILY: Verdana, "宋体", Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
    height:20px;
    color:#000;
	border:1px solid #999999;
	#BACKGROUND-COLOR: #f1f8ff;
	background:url(../images/button_bg.gif) repeat left top;
    padding-top:2px;
}
.BUTTON_NEW{
background-color:;
width: 51;
height: 21;
border:0px;
cursor:pointer;
background: none;
background-image:url(../images/dialogBtn.png);
}
.comm_sel_div_cover { position:absolute; visibility:hidden; z-index:99; filter:alpha(opacity=60); width:100%; height:100%; left:0;top:0; background-color:#fff; border:0 solid #000;}
.comm_sel_div_cover_ff { position:absolute; visibility:hidden; z-index:99; width:100%; height:100%; left:0;top:0; border:0 solid #000; background-image:url(../images/coverbg.png); }
.comm_sel_div_texts01 {color:#06f; background-color:#fff; width:498px; height:15px; padding:3px 3px;}
.comm_sel_div_texts02 {color:#06f; background-color:#fff; width:498px; height:15px; border:1px solid #E0C796; padding:3px 3px; margin:1px 0 2px 0; }
.comm_sel_div_textsname {color:#555;}
.comm_sel_div_texts03 {color:#960; background-color:#fff; width:498px; height:15px; border:1px solid #E0C796; padding:3px 3px; margin:1px 0 2px 0; }
.comm_sel_div_textsname_sys {color:#555;}
.comm_sel_div_texts03_sys {color:#006666; background-color:#EBF3F0; width:498px; height:15px; border:1px solid #E0C796; padding:3px 3px; margin:1px 0 2px 0; }
.comm_sel_div {position:absolute; visibility:hidden; background-color:#fff; border:1px solid #996633; width:300px; height:300px; left:100px; top:100px; padding:1px; overflow:visible;}
.comm_sel_div_title {text-align:right; background-color:#f3f3f3; padding:2px;}
.comm_sel_div_search {padding:2px;}
.comm_sel_div_search_hint {color:#cc6600;padding-left:2px;}
.comm_sel_div_contentzone {float:left; display:inline; padding:0; width:100%; height:250px; overflow:auto;border:0 solid #000;}
.comm_sel_div_content {padding:5px 3px 3px 3px;white-space:normal; word-break:break-all;}
.comm_sel_div_xml_span_existed {display:inline; padding2:0 4px 0 1px; color:#999;font-size: 12px;}
.comm_sel_div_xml_span {display:inline; padding2:0 4px 0 1px; color:#999; cursor:default;font-size: 12px;}
.comm_sel_div_xml_span_over {display:inline;color:#fff;background-color:#06c;cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span_out {display:inline; color:#06c; cursor:hand;font-size: 12px;}

.comm_sel_div_xml_span1 {display:inline; padding2:0 4px 0 1px; color:#999; cursor:default;margin-bottom: 8px;font-weight: bold;font-size: 12px;}
.comm_sel_div_xml_span1_over {display:inline;color:#fff;background-color:#06c;cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span1_out {display:inline; color:#06c; cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span2 {display:inline; padding2:0 4px 0 1px; color:#999; cursor:default;margin-bottom: 8px;font-size: 12px;}
.comm_sel_div_xml_span2_over {display:inline;color:#fff;background-color:#06c;cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span2_out {display:inline; color:#066; cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span3 {display:inline; padding2:0 4px 0 1px; color:#999; cursor:default;margin-bottom: 8px;font-size: 12px;}
.comm_sel_div_xml_span3_over {display:inline;color:#fff;background-color:#06c;cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span3_out {display:inline; color:#935ed4; cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span4 {display:inline; padding2:0 4px 0 1px; color:#999; cursor:default;margin-bottom: 8px;font-size: 12px;}
.comm_sel_div_xml_span4_over {display:inline;color:#fff;background-color:#06c;cursor:hand;font-size: 12px;}
.comm_sel_div_xml_span4_out {display:inline; color:#777; cursor:hand;font-size: 12px;}
.comm_sel_div_xml_more {display:inline; padding2:0 4px 0 1px; color:#999; cursor:default;margin-bottom: 8px;font-size: 12px;}
.comm_sel_div_xml_more_over {display:inline;color:#cc6600;cursor:pointer;text-decoration:underline;font-size: 12px;}
.comm_sel_div_xml_more_out {display:inline; color:#cc6600; cursor:hand;font-size: 12px;}

.comm_sel_tag_input {color: #006666;}

.comm_titlehint_div {width:198px;border:1px solid #333; background-color:#ffffcc; top:137; padding:5px; left:118; position:absolute; visibility:hidden;}
.comm_titlehint_div .titletext {color:#ff0000; height:20px; font-weight:bold; padding:4px 0 2px 23px; margin:2px 0; background-image:url(../images/comm/info.gif);background-repeat:no-repeat; background-position:left top; }
.comm_titlehint_div .close {padding-top:10px; color:#333;}
.nTab{
float: left;
width: 640px;
margin: 0 auto;
border-bottom:1px #AACCEE solid;
background:#F7F8F9;
background-position:left;
background-repeat:repeat-y;
margin-bottom:2px;
}
.nTab .TabTitle{
clear: both;
height: 22px;
overflow: hidden;
background-color:#F7F8F9;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.nTab .TabTitle li{
float: left;
width: 70px;
cursor: pointer;
padding-top: 4px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 4px;
list-style-type: none;
}
.nTab .TabTitle .active{background:#F7F8F9;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;border-right:1px #AACCEE solid;border-bottom:1px #fff solid;}
.nTab .TabTitle .normal{background:#fffdb9;border:1px #AACCEE solid;}
.nTab .TabContent{
width:auto;background:#F7F8F9;
margin: 0px auto;
padding:10px 0 0 0;
height:170px;
border-right:1px #AACCEE solid;border-left:1px #AACCEE solid;border-top:1px #AACCEE solid;
}
.none {display:none;}
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	/* min-width: 300px; Dialog will be no smaller than this */
	/* max-width: 600px; Dialog will wrap after this width */
	width:300px;
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
	width: 100%;
}

#popup_content {
	background-color: #FEECAA;
	background: 16px 16px no-repeat url(../images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(../images/info.gif);
}
#popup_content.error {
	background-color: #FEB2B2;
	background-image: url(../images/error.gif);
}
#popup_content.confirm {
	background-image: url(../images/help.gif);
}

#popup_content.alarm{
	background-color: #FEECAA;
	background-image: url(../images/important.gif);
}

#popup_content.prompt {
	background-image: url(../images/help.gif);
}

#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}
.set_arrow {float:right;padding-right:10px;background:transparent url(../images/arrows.png) no-repeat scroll 0px -16px; width:16px; height:16px; display:block;}
.set_up { background-position:0px 0px;}